* { margin:0; padding:0; font-family:Tahoma, Helvetica, sans-serif;}
* html * { font-family:Arial, sans-serif; font-size:12px;}
html { overflow-y:scroll;}
body { background:#C4B9A3; font-family: "omnes-pro",sans-serif; color: #666;}
.box { margin-bottom:20px; }
.clear { clear:both; }
.float_left { float:left; }
.float_right { float:right; }
.left { text-align:left; }
.right { text-align:right; }
.tips { color:#CCC; }
.v_top { vertical-align:top; }
.tips { color:#666; }
.long_txt { width:98%; }
.must_be { color:red !important; }
textarea { line-height:1.5em; }

p { line-height:1.5em; }
a{text-decoration: none;}

#container{ width:960px;overflow:hidden;  margin:5px auto; text-align:left; background:#F8F8F8;}
#container section{min-height: 600px;}
#container section.double{background: #EEE;float: left; width: 700px;}
#container section.single{background: #EEE; padding: 20px 0 0 0;}
#container aside{background: #F0EADC;float: left;display: block;width: 260px;}

#header { height: 60px; background:rgb(60, 58, 55); padding:10px; }
#header h1 { font-size:16px; margin-bottom:8px; }
#header h1 img{ border:0; margin-bottom:-2px; margin-right:2px;}
#header h1 a {color:#FFFFFF; font-size:21px; font-weight:bolder; text-decoration:none;}
nav{float: right;height: 30px;line-height: 30px;}
#nav { list-style:none; font-size:12px;}
#nav li { float:left; margin-right:8px;}
#nav a:link,#nav a:visited { color: rgb(235, 235, 235); text-decoration: none; font-size: 17px;}

#unreader{color:red;}



.paginator{float: right; margin: 20px 0 20px 0;}
.paginator a,span.pagemeg{ background: #e1f2fa;color: #5992aa; display: inline-block;width: 20px;height: 20px;text-align: center;text-decoration: none;}
.paginator a.prenext,.paginator span.pagemeg{ width: 80px;}
.paginator a:hover,span.pagemeg:hover{background-image: linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));}

#footer {font-size:11px; color:#fff; text-align:center;  line-height:24px; background:rgb(60, 58, 55); clear:both; }
#footer a { color:#fff;}

